Electrical substation - German English Dictionary